﻿@model IEnumerable<MusicHouse.Models.Arquivo>

@using MusicHouse.Controllers
@using MusicHouse.Util
@{
    ViewBag.Title = "Meus Pedidos";
    ViewBag.ParImpar = "";
}
<script type="text/javascript">
    function Remover(param) {
        if (confirm("Tem certeza que deseja apagar o arquivo: " + param))
            return true;
        return false;
    }
</script>

<div class="grid_12">
    <h1 class="nota-background">Pedidos</h1>
    <p>@ViewBag.MensagemConfirmacao</p>
    <p class="text_area">@Html.ActionLink("Contratar Novo Serviço", "ContratarServico")</p>
</div>
<p>&nbsp;</p>

@if (Model.Count() > 0)
{

<div class="grid_12">
<table>
    <thead>
    <tr>
        <th>Nome</th>
        <th>Arquivo</th>
        <th>Status</th>
        <th></th>
    </tr>
    </thead>
    <tbody>
@foreach (var item in Model)
{
    <tr class="@ViewBag.ParImpar" id="@item.IdArquivo">
    @if (string.IsNullOrEmpty(ViewBag.ParImpar))
    {
        ViewBag.ParImpar = "odd";
    }
    else
    {
        ViewBag.ParImpar = "";
    }
        <td>
            @Html.DisplayFor(modelItem => item.Descricao)
        </td>
        <td>
            @Html.ActionLink(item.Nome, "Download", new { qString = Criptografia.Criptografar(item.IdArquivo.ToString(), Criptografia.CryptoKey) })
        </td>
        <td>
            @PartiturasController.EscreveStatusAtendimento(item.IdArquivo)
        </td>
        <td>
            @Html.ActionLink("Detalhes", "Details", new { id = item.IdArquivo }) |
            @Html.ActionLink("Apagar", "Delete", new { id = item.IdArquivo }, new { onclick = "return Remover('" + @item.Nome + "')" })            
        </td>
    </tr>
}
    </tbody>
</table>
</div>

<p>&nbsp;</p>
@Html.Partial("Paginacao", (IEnumerable<MusicHouse.Models.Views.Paginacao>)ViewBag.Paginas)

}
else {
<div class="grid_12">
    <h2>Não Existem pedidos para você no momento</h2>
</div>
}